lacking means - English Synonyms Dictionary